Big Huge Thesaurus

saiga tatarica

noun

sounds kind of like